package com.zkzx.common.driver.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 北京中科智兴物联科技有限公司 @版权所有
 *
 * @Author: zhaoyihe@zkraising.com
 * @Date: 2021/05/07/18:54
 * @Description:
 */
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "DriverStatusVO", description = "状态通用VO")
public class DriverStatusVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 操作对象信息
     */
    @ApiModelProperty(value = "操作对象信息", example = "1")
    private Integer id;

    /**
     * 状态值
     */
    @ApiModelProperty(value = "状态值", example = "enable")
    private String value;

    /**
     * 状态中文描述
     */
    @ApiModelProperty(value = "状态中文描述", example = "启用")
    private String description;

    /**
     * 驳回理由
     */
    @ApiModelProperty(value = "【驳回理由】：", example = "联系人实名认证不通过")
    private String context;
    /**
     * 是否是当前企业创建
     */
    @ApiModelProperty(value = "是否是当前企业创建：true  false", example = "true")
    private Boolean belong;

}
